multiple random starts - English Synonyms Dictionary